package com.ds.infrastructure.hyperspace.console.entity.table;

import java.util.Date;

public class TbNodeMetricsAggregation {
    private Long id;

    private Long stageId;

    private Long deployTaskId;

    private Long metricsTaskId;

    private String metricsKey;

    private Long metricsValue;

    private Long metricsPreValue;

    private Long metricsRealValue;

    private String endpointType;

    private String host;

    private Long executeTime;

    private Date gmtCreate;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getStageId() {
        return stageId;
    }

    public void setStageId(Long stageId) {
        this.stageId = stageId;
    }

    public Long getDeployTaskId() {
        return deployTaskId;
    }

    public void setDeployTaskId(Long deployTaskId) {
        this.deployTaskId = deployTaskId;
    }

    public Long getMetricsTaskId() {
        return metricsTaskId;
    }

    public void setMetricsTaskId(Long metricsTaskId) {
        this.metricsTaskId = metricsTaskId;
    }

    public String getMetricsKey() {
        return metricsKey;
    }

    public void setMetricsKey(String metricsKey) {
        this.metricsKey = metricsKey == null ? null : metricsKey.trim();
    }

    public Long getMetricsValue() {
        return metricsValue;
    }

    public void setMetricsValue(Long metricsValue) {
        this.metricsValue = metricsValue;
    }

    public Long getMetricsPreValue() {
        return metricsPreValue;
    }

    public void setMetricsPreValue(Long metricsPreValue) {
        this.metricsPreValue = metricsPreValue;
    }

    public Long getMetricsRealValue() {
        return metricsRealValue;
    }

    public void setMetricsRealValue(Long metricsRealValue) {
        this.metricsRealValue = metricsRealValue;
    }

    public String getEndpointType() {
        return endpointType;
    }

    public void setEndpointType(String endpointType) {
        this.endpointType = endpointType == null ? null : endpointType.trim();
    }

    public String getHost() {
        return host;
    }

    public void setHost(String host) {
        this.host = host == null ? null : host.trim();
    }

    public Long getExecuteTime() {
        return executeTime;
    }

    public void setExecuteTime(Long executeTime) {
        this.executeTime = executeTime;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }
}
